#include<stdio.h>
#include<conio.h>
int main()
{
int printPrime(int),printComp(int),n,p,c;
printf("Enter a number : ");
scanf("%d",&n);
printf("Prime numbers upto %d : ",n);
p=printPrime(n);
printf("\nComposite numbers upto %d : ",n);
c=printComp(n);
getch();
}
int printPrime(int a)
{
int f,i,temp,d,v;
for(temp=1;temp<=a;temp++)
{
v=0;
for(d=2;d<temp;d++)
{
if(temp%d==0)
v++;
}
if(v==0)
printf("%d ",temp);
}
return(f);
}
int printComp(int a)
{
int f,i,temp,d,v;
for(temp=1;temp<=a;temp++)
{
v=0;
for(d=2;d<temp;d++)
{
if(temp%d==0)
v++;
}
if(v!=0)
printf("%d ",temp);
}
return(f);
return 0;
}